1
general::
Phrase(s): Everything’s coming up roses.
Fig. Everything is really just excellent. Life is prosperous. • Life is wonderful. Everything is coming up roses. • Q: How are things going? A: Everything’s coming up roses.
McGrawhill's American Idioms And Phrasal Verbs